<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1">
	<title></title>
</head>
<body>
	<script type="text/javascript">
		// 1.json是一种轻量级的数据交换格式
		// 2.json字符串--- 前后端进行数据交换的一种通用格式
		// 3.json常见的是数组和对象的混用

		// json字符串
		let data = '{code : 200,msg : "操作成功",data : [{name : "刘志强",age : 18},{name : "张光正一" , age : 18}]}'

		// console.log(data.code) undefined 在json字符串的情况下 不能进行取赋值

		// eval() js自带的字符串转js的功能，它可以把对应的字符串解析成js代码
		console.log('3')
		console.log(eval('1 + 2'))

		// 同样可以将json字符串转成json对象
		// 注意：必须在字符串的外面加一个(),避免报错
		console.log(eval('('+ data + ')'))
	</script>
</body>
</html>